from datetime import time

from src.com.ydzy.util.base_util import BaserUtil


def my_func(arg1, arg2):
    # 模拟一些耗时操作
    time.sleep(2)
    print(f'执行函数 my_func 参数: {arg1}, {arg2}')



# 定义要传递给 my_func 的参数列表
args_list = [
    (1, 2),
    (3, 4),
    (5, 6)
]

if __name__ == "__main__":
    this = BaserUtil()
    # 使用 async_run 方法异步执行 my_func
    this.async_run(my_func, args_list)